gstreamer1: update to 1.26.2
authorW. Michael Petullo <[email protected]>
Fri, 18 Jul 2025 00:02:26 +0000 (19:02 -0500)
committerJosef Schlehofer <[email protected]>
Mon, 21 Jul 2025 11:37:45 +0000 (13:37 +0200)
Upstream list of changes is available at
https://gstreamer.freedesktop.org/releases/1.26/#1.26.2.

Signed-off-by: W. Michael Petullo <[email protected]>
multimedia/gstreamer1/Makefile
multimedia/gstreamer1/patches/010-gstplugin-use-lazy-symbol-binding.patch

index d2d686d84d09cfa88cc311dcf36a466e629afffb..dbc4a869e11ec61d5d7dde968986ab7b53572867 100644 (file)
@@ -8,12 +8,12 @@
 include $(TOPDIR)/rules.mk
 
 PKG_NAME:=gstreamer1
-PKG_VERSION:=1.24.12
+PKG_VERSION:=1.26.2
 PKG_RELEASE:=1
 
 PKG_SOURCE:=gstreamer-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://gstreamer.freedesktop.org/src/gstreamer
-PKG_HASH:=b3522d1b4fe174fff3b3c7f0603493e2367bd1c43f5804df15b634bd22b1036f
+PKG_HASH:=f75334a3dff497c240844304a60015145792ecc3b6b213ac19841ccbd6fdf0ad
 PKG_BUILD_DIR:=$(BUILD_DIR)/gstreamer-$(PKG_VERSION)
 
 PKG_MAINTAINER:=W. Michael Petullo <[email protected]> \
@@ -101,7 +101,7 @@ endef
 define Package/libgstreamer1
   $(call Package/gstreamer1/Default)
   TITLE+= library (core)
-  DEPENDS+= +glib2 +libpthread +libxml2
+  DEPENDS+= +glib2 +libpthread +libxml2 +(powerpc||mips||mipsel):libatomic
   HIDDEN:=1
 endef
 
index 7b6db170ac495dcfca975226df0f14dfb988a909..199e841b5556f849dbe7fe5dd85ab5ed5419e002 100644 (file)
@@ -1,6 +1,6 @@
 --- a/gst/gstplugin.c
 +++ b/gst/gstplugin.c
-@@ -862,15 +862,8 @@ _priv_gst_plugin_load_file_for_registry
+@@ -866,15 +866,8 @@ _priv_gst_plugin_load_file_for_registry
    }
  #endif